Big Huge Thesaurus

genus Cycnoches

noun

sounds kind of like